#include "ponto.h"

Ponto::Ponto()
{
    this->x = 0;
    this->y = 0;
    this->z = 0;
}

Ponto::Ponto(float x, float y, float z)
{
    this->x = x;
    this->y = y;
    this->z = z;
}

Ponto::~Ponto()
{
}

void Ponto::setPonto(float x, float y, float z)
{
    this->x = x;
    this->y = y;
    this->z = z;
}

void Ponto::setPonto(Ponto p){
    this->x = p.x;
    this->y = p.y;
    this->z = p.z;
}

void Ponto::setX(float x){
    this->x = x;
}

void Ponto::setY(float y){
    this->y = y;
}

void Ponto::setZ(float z){
    this->z = z;
}

float Ponto::getX()
{
    return this->x;
}

float Ponto::getY()
{
    return this->y;
}

float Ponto::getZ()
{
    return this->z;
}
